﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using WOWA.Model.Servers;
using Newtonsoft.Json;

namespace WOWA.Model.Characters
{
	[JsonObject]
	public class Character
	{
		public ServerRegionType Region { get; set; }

		[JsonProperty("realm")]
		public string Realm { get; set; }

		[JsonProperty("name")]
		public string Name { get; set; }

		[JsonProperty("level")]
		public long Level { get; set; }

		[JsonProperty("lastModified")]
		public string LastModified { get; set; }

		[JsonProperty("thumbnail")]
		public string Thumbnail { get; set; }

		[JsonProperty("race")]
		public int Race { get; set; }

		[JsonProperty("achievementPoints")]
		public int AchievementPoints { get; set; }

		[JsonProperty("gender")]
		public int Gender { get; set; }

		[JsonProperty("class")]
		public int Class { get; set; }
	}
}
